package services;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;



import javax.faces.bean.ApplicationScoped;
import javax.faces.bean.ManagedBean;

import modelo.Detallecombobebida;
import modelo.Combobebida;
import modelo.Bebida;
import dao.DetalleComboBebidaDao;
 
 
@ManagedBean(name="detalleComboBebidaService", eager = true)
@ApplicationScoped
public class DetalleComboBebidaService implements Serializable{
     
	/**
	 * 
	 */
	private static final long serialVersionUID = -5793225708711626038L;
	private Detallecombobebida detallecombobebida;
	private List<Detallecombobebida> listadetallecombobebida;
	private DetalleComboBebidaDao detallecombobebidaDao;
	
	public DetalleComboBebidaService() {
		super();
		this.detallecombobebida = new Detallecombobebida();
		this.listadetallecombobebida = new ArrayList<Detallecombobebida>();
		this.detallecombobebidaDao = new DetalleComboBebidaDao();
		
		
	}

	    
  public void guardarDetalleComboBebida(Combobebida cb, Bebida b, int c)
	{
	  detallecombobebidaDao.guardarDetalleComboBebida(cb,b,c);
	}


public Detallecombobebida getDetallecombobebida() {
	return detallecombobebida;
}


public void setDetallecombobebida(Detallecombobebida detallecombobebida) {
	this.detallecombobebida = detallecombobebida;
}


public List<Detallecombobebida> getListadetallecombobebida(Integer idCombobebida) {
	listadetallecombobebida = detallecombobebidaDao.obtenerDetallecombobebida(idCombobebida);
	return listadetallecombobebida;
}


public void setListadetallecombobebida(
		List<Detallecombobebida> listadetallecombobebida) {
	this.listadetallecombobebida = listadetallecombobebida;
}


public DetalleComboBebidaDao getDetallecombobebidaDao() {
	return detallecombobebidaDao;
}


public void setDetallecombobebidaDao(DetalleComboBebidaDao detallecombobebidaDao) {
	this.detallecombobebidaDao = detallecombobebidaDao;
}
    
//    public void guardarComboBebidaXSalon(Combobebidaxsalon cbxs) throws Exception
//	{
//    	combobebidaxsalonDao.guardarComboBebidaXSalon(cbxs);
//	}
    
   
    
    
}
